package com.tedu.API.date;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 第三版的 java时间类 JDK1.8新特性
 * 包位置 java.time
 * LocalDateTime 本地时间日期类
 * 子类:使用子类，创建父类
 * LocalDate本地的日期    LocalTime本地的时间
 * 国际化标准指定时间：ISO 8601 规定日期和时间格式
 * 规范的字符串： yyyy-MM-ddTHH:mm:ss.SSS【自带毫秒时间】
 * 创建对象：LocalDateTime 引用=LocalDateTime.now();
 */
public class LocalDateTimeAPI {
    public static void main(String[] args) {
        //now（）当前的日期时间【自带的new对象】
        LocalDateTime cdl = LocalDateTime.now();
        System.out.println("当前的日期时间是：" + cdl);

        LocalDate ld = cdl.toLocalDate(); //当前的日期
        LocalTime lt = cdl.toLocalTime(); //当前的时间
        System.out.println("当前的时间" + ld + " " + lt);
        int hour=cdl.getHour();
        System.out.println(hour);

    }
}
